from collections import deque
# python中的Queue好像效率不太高，我们用deque双向队列代替。他的用法几乎和list一样
n, m = map(int, input().split())
a = deque([i for i in range(1, n + 1)])
i = 0
while len(a) > 1:
    a.append(a.popleft())
    if i == m - 1:
        i = 0
        a.pop()
        a.append(a.popleft())
    i += 1
print(a[0])
# -------------------------------------------------------------------------------

# 比赛环境为python3.8.6版本自带的IDLE，最好早点熟悉一下。。这个东西的提示时有时无

# 菜单栏最右边的Help的Python Docs 比赛时候也可以看，不过建议还是提前多了解了解，

# 比赛的时候至少知道在文档找什么能用的上。

# IDLE是下载Python时自带的，在按住win+s搜索IDLE就能搜到了。

# 然后点左上角的File可以创建新文件，然后按F5可以运行。
